/**   
 * Copyright © 2019 eSunny Info. Tech Ltd. All rights reserved.
 * 
 * @Description:TODO(功能)
 * @className AdminDao.java
 * @Package: page16 
 * @author: yj   
 * @date: 2019年1月16日 上午10:42:01 
 */
package com.erp.dao;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;

import com.erp.po.Admin;
import com.erp.po.Categorys;
import com.erp.po.Products;
import com.erp.po.Providers;
import com.erp.util.Page;

/**
 * @className AdminDao.java
 * @author yj
 * @Description:TODO(管理员 Dao层 接口)
 * @Date 2019年1月16日
 */
public interface AdminDao {

	// 增 ( 管理员注册 )
	public int insertAdmin(Connection conn, Admin admin) throws SQLException;
	// 删
	public int deleteAdminById(Connection conn, Integer Id) throws SQLException;
	// 改
	public int updateAdminById(Connection conn, Admin admin) throws SQLException;
	// 查( 管理员登录 )
	public ResultSet selectAdminByLogin(Connection conn , Admin admin) throws SQLException;
	// 查( 是否又重复值 )
	public ResultSet selectAdminByAdd(Connection conn , Admin admin) throws SQLException;
	// 查( 分页查询 )
	public ResultSet selectAdminByPage(Connection conn , Page<Admin> page) throws SQLException;
	// 查( 查询总记录数 ) 
	public int getTotal(Connection conn) throws SQLException;
	
	
	
}
